package fiuba.algo3.vista;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import fiuba.algo3.juego.JuegoGPS;

public class VentanaResultado implements ActionListener {

	JuegoGPS miJuego;
	JFrame miFrame;

	VentanaResultado(JuegoGPS unJuego, JFrame frame) {

		this.miJuego = unJuego;
		this.miFrame = frame;

		JPanel contentPane = new JPanel();
		miFrame.setContentPane(contentPane);

		contentPane.setLayout(null);

		JLabel felicidades = new JLabel("FELICIDADES! HAS COMPLETADO EL NIVEL!");
		felicidades.setBounds(350, 100, 250, 50);

		contentPane.add(felicidades);

		JLabel puntos = new JLabel("Su puntaje fue de: "
				+ miJuego.getPartida().calcularPuntaje());
		puntos.setBounds(400, 150, 250, 50);
		contentPane.add(puntos);

		JButton volver = new JButton("Volver al menu principal");
		volver.setBounds(350, 250, 200, 50);

		contentPane.add(volver);

		volver.addActionListener(this);

		miFrame.paintComponents(miFrame.getGraphics());
	}

	@Override
	public void actionPerformed(ActionEvent arg0) {
		new VentanaMenuDelJuego(miJuego, miFrame);
	}
	
}
